#include<stdio.h>
int find(int a[],int n,int key)
{
    int i;
    for(i=0;i<n;i++)
    {
        if(a[i]==key)
            return i;
    }
    return -1;
}
int main()
{
    int a[]={1,2,3,4,4,31,7};
    int b=14;

    int n=sizeof(a)/sizeof(a[0]);
    int pos=find(a,n,4);
    printf("%d\n",pos);
    int i;
    for(i=0;i<n;i++)
    {
        int pos2=find(a,n,b-a[i]);
        if(pos2!=-1&&pos2>i)
        {
            printf("%d %d\n",i,pos2);

            break;
        }
    }
    return 0;
}
